package fr.univlille1.j2ee.livre.bean;

import fr.univlille1.j2ee.livre.Livre;
import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.ejb.Singleton;

@Singleton
public class Stocker implements StockerItf {

    private Map<String, Livre> bibliotheque;
    
    public Stocker() {
        this.bibliotheque = new HashMap<String, Livre>();
    }
    
    @Override
    public void add(Livre l){
        this.bibliotheque.put(l.getTitre(), l);
    }
    
    @Override
    public Collection<Livre> getAllBooks(){
        return bibliotheque.values();
    }

}
